1/1
About the Invalid Symbol
by Unknown on Oct 16, 2007 |
Not available! | ||
----- Original Message -----
From: "XiaYun" xiayun at m...>
To: ethmac at o...>
Date: Tue, 18 Feb 2003 17:16:34 +0800
Subject: Re: [ethmac] About the Invalid Symbol
Then what does invalid symbol mean? How to handle the received data
when
an invalid symbol is received?
-----ÓʼþÔ¼þ-----
·¢¼þÈË: owner-ethmac at o...
[mailto:owner-ethmac at o...]
´ú±à yisonglin at s...
·¢ËÃʱ¼ä: 2003Äê2ÔÂ18ÈÕ 19µã24
ÊÕ¼þÈË: ethmac at o...
Ö÷Ìâ: Re: [ethmac] About the Invalid Symbol
It is not invalid symbol.
It is False Carrier indication.If RX_DV is de-asserted.
See p505,spec 802.3-2000.
----- Original Message -----
From: "XiaYun" xiayun at m... >
To: ethmac at o... >
Date: Tue, 18 Feb 2003 10:11:03 +0800
Subject: [ethmac] About the Invalid Symbol
> Dear all,
> > In IEEE 802.3, the invalid symbol is defined in the 22.2.2.7 as
> following:
> > While RX_DV is de-asserted, the PHY may provide a False Carrier
> indication by asserting the RX_ER signal
> > while driving the value onto RXD. > > But in MAC core, invalid symbol is defined as following: > > assign SetInvalidSymbol = MRxDV & MRxErr & MRxD[3:0] ==
> 4'he;
> > Should MRxDV be asserted when adjusting a invalid symbol? > > In addition, can anyone be kind enough to tell me how to handle
> the received data when a invalid symbol is received?
> > Thanks > > XiaYun > |
About the Invalid Symbol
by Unknown on Oct 16, 2007 |
Not available! | ||
Hi,
You are "trying to hard".
Any packet that pass CRC could be forward, as even if there was an error due to what ever reason if it pass the CRC it mean that the error didn't affect the packet "integrity". (the risk is about 2^-32 which is negligible).
RxERR can simple be counted and reported.
Have a nice day
Illan
-----Original Message-----
From: ethmac-bounces at opencores.org [mailto:ethmac-bounces at opencores.org] On Behalf Of rogerllg at 126.com
Sent: Tuesday, October 16, 2007 12:25 AM
To: ethmac at opencores.org
Subject: Re: [ethmac] About the Invalid Symbol
----- Original Message -----
From: "XiaYun" xiayun at m...>
To: ethmac at o...>
Date: Tue, 18 Feb 2003 17:16:34 +0800
Subject: Re: [ethmac] About the Invalid Symbol
Then what does invalid symbol mean? How to handle the received data
when
an invalid symbol is received?
-----ÓʼþÔ¼þ-----
·¢¼þÈË: owner-ethmac at o...
[mailto:owner-ethmac at o...]
´ú±à yisonglin at s...
·¢ËÃʱ¼ä: 2003Äê2ÔÂ18ÈÕ 19µã24
ÊÕ¼þÈË: ethmac at o...
Ö÷Ìâ: Re: [ethmac] About the Invalid Symbol
It is not invalid symbol.
It is False Carrier indication.If RX_DV is de-asserted.
See p505,spec 802.3-2000.
----- Original Message -----
From: "XiaYun" xiayun at m... >
To: ethmac at o... >
Date: Tue, 18 Feb 2003 10:11:03 +0800
Subject: [ethmac] About the Invalid Symbol
_______________________________________________
http://www.opencores.org/mailman/listinfo/ethmac
> Dear all,
> > In IEEE 802.3, the invalid symbol is defined in the 22.2.2.7 as
> following:
> > While RX_DV is de-asserted, the PHY may provide a False Carrier
> indication by asserting the RX_ER signal
> > while driving the value onto RXD. > > But in MAC core, invalid symbol is defined as following: > > assign SetInvalidSymbol = MRxDV & MRxErr & MRxD[3:0] ==
> 4'he;
> > Should MRxDV be asserted when adjusting a invalid symbol? > > In addition, can anyone be kind enough to tell me how to handle
> the received data when a invalid symbol is received?
> > Thanks > > XiaYun > |
1/1